// pages/home/homePage.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    AimgPreview: 1
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },
  // 选择并上传
  handleUploadImg: function() {
    const that = this
    // 从相册或相机拍摄
    wx.chooseImage({
      sourceType: ["album", "camera"], // PC端无效
      count: 1,//最多可选择的图片数量
      sizeType: ["compressed"], //图片压缩
      success: (res) => {
        console.log('res: ', res);
        const previewData = res.tempFilePaths[0] //得到选择图片的网络地址 http://127.0.0.1:3000/.....IMG917.jpeg
        console.log('取到要上传的文件');
        // 将本地文件上传到网络
        /*wx.uploadFile({
          url: 'https://......./service/rest/tk.File/collection/upload', //项目的文件上传接口地址
          filePath: res.tempFilePaths[0], // 本地文件路径
          name: 'file', // HTTP请求的文件名
          success: (res) => {
            console.log('res: ', res);
            if(res.statusCode === 200) {
              that.setData({
                imgPreview: previewData
              })
            }
          }
        });*/
      }
    });
  },
  // 预览图片
  previewImg: function() {
    const { imgPreview } = this.data
    let url = imgPreview
    wx.previewImage({
      urls: [url], // 图片地址列表
      current: 1, //默认显示的图片的地址
      success: (res) => {
        console.log('预览调用成功');
      },
      fail: (res) =>{
        console.log('预览调用失败');
      }
    });
  },
  // 删除选中的图片
  deleteImg: function() {
    const { imgPreview } = this.data
    this.setData({
      imgPreview: ''
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})